disgraced leader

Translations
опозоренный лидер
The disgraced leader was forced to step down.
Опозоренный лидер был вынужден уйти в отставку.